<?php

/**
 * Description of ReporteServicios
 *
 * @author  Mariano Renkine
 * @author  Fernando Arau
 */
class ReporteServicios extends Servicios {
    
    function listarReservaPorGabineteEntreFechas($fechaDesde,$fechaHasta){
        $r = new RepoReportes();
        return $r->listarReservaPorGabineteEntreFechas($fechaDesde,$fechaHasta);
    }
    
    function listarReservaPorTratamientoEntreFechas($fechaDesde,$fechaHasta){
        $r = new RepoReportes();
        return $r->listarReservaPorTratamientoEntreFechas($fechaDesde,$fechaHasta);
    }
    
    function listarReservaPorTerapeutaEntreFechas($fechaDesde,$fechaHasta){
        $r = new RepoReportes();
        return $r->listarReservaPorTerapeutaEntreFechas($fechaDesde,$fechaHasta);
    }
    /**
     * El reporte aplicará los filtros que no sean nulos en $reporteReservaDTO
     * @param ReporteReservaDTO $reporteReservaDTO
     * @return ReservaDTO[] 
     */
     function listarReservas(ReporteReservaDTO $reporteReservaDTO){
        $r = new RepoReportes();
        return $r->listarReservas($reporteReservaDTO);
    }
}
?>
